package com.iraeta.entity.main;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.Objects;

/**
 * bpm_sal_xsddm
 * @author 
 */
public class BpmSalxsddm implements Serializable {
    private Long iid;

    private String ccode;

    private String cmaker;

    private String cmakerno;

    private String cstate;

    private String cvery;

    private Date ddate;

    private Date dverydate;

    private Long idepid;

    private String cddh;

    private Date dddrq;

    private String cywlx;

    private String cxslx;

    private String ckhmc;

    private String cxsbm;

    private BigDecimal isl;

    private String cbz;

    private BigDecimal ihl;

    private String chth;

    private String cywy;

    private String ckhjc;

    private String cnbddh;

    private String cywynbbm;

    private String ckhbm;

    private String czt;

    private String cywycode;

    private String cxsbmbm;

    private String cywlxbm;

    private BigDecimal iybzje;

    private BigDecimal ibbzje;

    private BigDecimal iyhkbbje;

    private BigDecimal iyhkybje;

    private BigDecimal chtzjeyb;

    private static final long serialVersionUID = 1L;

    public Long getIid() {
        return iid;
    }

    public void setIid(Long iid) {
        this.iid = iid;
    }

    public String getCcode() {
        return ccode;
    }

    public void setCcode(String ccode) {
        this.ccode = ccode;
    }

    public String getCmaker() {
        return cmaker;
    }

    public void setCmaker(String cmaker) {
        this.cmaker = cmaker;
    }

    public String getCmakerno() {
        return cmakerno;
    }

    public void setCmakerno(String cmakerno) {
        this.cmakerno = cmakerno;
    }

    public String getCstate() {
        return cstate;
    }

    public void setCstate(String cstate) {
        this.cstate = cstate;
    }

    public String getCvery() {
        return cvery;
    }

    public void setCvery(String cvery) {
        this.cvery = cvery;
    }

    public Date getDdate() {
        return ddate;
    }

    public void setDdate(Date ddate) {
        this.ddate = ddate;
    }

    public Date getDverydate() {
        return dverydate;
    }

    public void setDverydate(Date dverydate) {
        this.dverydate = dverydate;
    }

    public Long getIdepid() {
        return idepid;
    }

    public void setIdepid(Long idepid) {
        this.idepid = idepid;
    }

    public String getCddh() {
        return cddh;
    }

    public void setCddh(String cddh) {
        this.cddh = cddh;
    }

    public Date getDddrq() {
        return dddrq;
    }

    public void setDddrq(Date dddrq) {
        this.dddrq = dddrq;
    }

    public String getCywlx() {
        return cywlx;
    }

    public void setCywlx(String cywlx) {
        this.cywlx = cywlx;
    }

    public String getCxslx() {
        return cxslx;
    }

    public void setCxslx(String cxslx) {
        this.cxslx = cxslx;
    }

    public String getCkhmc() {
        return ckhmc;
    }

    public void setCkhmc(String ckhmc) {
        this.ckhmc = ckhmc;
    }

    public String getCxsbm() {
        return cxsbm;
    }

    public void setCxsbm(String cxsbm) {
        this.cxsbm = cxsbm;
    }

    public BigDecimal getIsl() {
        return isl;
    }

    public void setIsl(BigDecimal isl) {
        this.isl = isl;
    }

    public String getCbz() {
        return cbz;
    }

    public void setCbz(String cbz) {
        this.cbz = cbz;
    }

    public BigDecimal getIhl() {
        return ihl;
    }

    public void setIhl(BigDecimal ihl) {
        this.ihl = ihl;
    }

    public String getChth() {
        return chth;
    }

    public void setChth(String chth) {
        this.chth = chth;
    }

    public String getCywy() {
        return cywy;
    }

    public void setCywy(String cywy) {
        this.cywy = cywy;
    }

    public String getCkhjc() {
        return ckhjc;
    }

    public void setCkhjc(String ckhjc) {
        this.ckhjc = ckhjc;
    }

    public String getCnbddh() {
        return cnbddh;
    }

    public void setCnbddh(String cnbddh) {
        this.cnbddh = cnbddh;
    }

    public String getCywynbbm() {
        return cywynbbm;
    }

    public void setCywynbbm(String cywynbbm) {
        this.cywynbbm = cywynbbm;
    }

    public String getCkhbm() {
        return ckhbm;
    }

    public void setCkhbm(String ckhbm) {
        this.ckhbm = ckhbm;
    }

    public String getCzt() {
        return czt;
    }

    public void setCzt(String czt) {
        this.czt = czt;
    }

    public String getCywycode() {
        return cywycode;
    }

    public void setCywycode(String cywycode) {
        this.cywycode = cywycode;
    }

    public String getCxsbmbm() {
        return cxsbmbm;
    }

    public void setCxsbmbm(String cxsbmbm) {
        this.cxsbmbm = cxsbmbm;
    }

    public String getCywlxbm() {
        return cywlxbm;
    }

    public void setCywlxbm(String cywlxbm) {
        this.cywlxbm = cywlxbm;
    }

    public BigDecimal getIybzje() {
        return iybzje;
    }

    public void setIybzje(BigDecimal iybzje) {
        this.iybzje = iybzje;
    }

    public BigDecimal getIbbzje() {
        return ibbzje;
    }

    public void setIbbzje(BigDecimal ibbzje) {
        this.ibbzje = ibbzje;
    }

    public BigDecimal getIyhkbbje() {
        return iyhkbbje;
    }

    public void setIyhkbbje(BigDecimal iyhkbbje) {
        this.iyhkbbje = iyhkbbje;
    }

    public BigDecimal getIyhkybje() {
        return iyhkybje;
    }

    public void setIyhkybje(BigDecimal iyhkybje) {
        this.iyhkybje = iyhkybje;
    }

    public BigDecimal getChtzjeyb() {
        return chtzjeyb;
    }

    public void setChtzjeyb(BigDecimal chtzjeyb) {
        this.chtzjeyb = chtzjeyb;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        BpmSalxsddm that = (BpmSalxsddm) o;
        return iid.equals(that.iid) && Objects.equals(ccode, that.ccode) && Objects.equals(cmaker, that.cmaker) && Objects.equals(cmakerno, that.cmakerno) && Objects.equals(cstate, that.cstate) && Objects.equals(cvery, that.cvery) && Objects.equals(ddate, that.ddate) && Objects.equals(dverydate, that.dverydate) && Objects.equals(idepid, that.idepid) && Objects.equals(cddh, that.cddh) && Objects.equals(dddrq, that.dddrq) && Objects.equals(cywlx, that.cywlx) && Objects.equals(cxslx, that.cxslx) && Objects.equals(ckhmc, that.ckhmc) && Objects.equals(cxsbm, that.cxsbm) && Objects.equals(isl, that.isl) && Objects.equals(cbz, that.cbz) && Objects.equals(ihl, that.ihl) && Objects.equals(chth, that.chth) && Objects.equals(cywy, that.cywy) && Objects.equals(ckhjc, that.ckhjc) && Objects.equals(cnbddh, that.cnbddh) && Objects.equals(cywynbbm, that.cywynbbm) && Objects.equals(ckhbm, that.ckhbm) && Objects.equals(czt, that.czt) && Objects.equals(cywycode, that.cywycode) && Objects.equals(cxsbmbm, that.cxsbmbm) && Objects.equals(cywlxbm, that.cywlxbm) && Objects.equals(iybzje, that.iybzje) && Objects.equals(ibbzje, that.ibbzje) && Objects.equals(iyhkbbje, that.iyhkbbje) && Objects.equals(iyhkybje, that.iyhkybje) && Objects.equals(chtzjeyb, that.chtzjeyb);
    }

    @Override
    public int hashCode() {
        return Objects.hash(iid, ccode, cmaker, cmakerno, cstate, cvery, ddate, dverydate, idepid, cddh, dddrq, cywlx, cxslx, ckhmc, cxsbm, isl, cbz, ihl, chth, cywy, ckhjc, cnbddh, cywynbbm, ckhbm, czt, cywycode, cxsbmbm, cywlxbm, iybzje, ibbzje, iyhkbbje, iyhkybje, chtzjeyb);
    }
}